All Packages Class Hierarchy This Package Previous Next Index
java.lang.Object | +----com.apple.alpha.core.NativeObject | +----com.apple.alpha.app.LayoutManager
NSLayoutManager
.
[[NSLayoutManager
alloc] init]
.
- actualCharacterRangeForCharacterRange:
Objective-C instance method.
- actualGlyphRangeForGlyphRange:
Objective-C instance method.
- addTextContainer:
Objective-C instance method.
- backgroundLayoutEnabled
Objective-C instance method.
- boundingRectForGlyphRange:inTextContainer:
Objective-C instance method.
- characterIndexForGlyphAtIndex:
Objective-C instance method.
- characterRangeForGlyphRange:
Objective-C instance method.
- delegate
Objective-C instance method.
- deleteGlyphsInRange:
Objective-C instance method.
- drawBackgroundForGlyphRange:atPoint:
Objective-C instance method.
- drawGlyphsForGlyphRange:atPoint:
Objective-C instance method.
- drawsOutsideLineFragmentForGlyphAtIndex:
Objective-C instance method.
- drawUnderlineForGlyphRange:underlineType:baselineOffset:lineFragmentRect:lineFragmentGlyphRange:containerOrigin:
Objective-C instance method.
- effectiveCharacterRangeInTextContainerForGlyphAtIndex:
Objective-C instance method.
- effectiveGlyphRangeInLineFragmentRectForGlyphAtIndex:
Objective-C instance method.
- effectiveGlyphRangeInLineFragmentUsedRectForGlyphAtIndex:
Objective-C instance method.
- extraLineFragmentRect
Objective-C instance method.
- extraLineFragmentTextContainer
Objective-C instance method.
- extraLineFragmentUsedRect
Objective-C instance method.
- firstTextView
Objective-C instance method.
- glyphAtIndex:
Objective-C instance method.
- intAttribute:forGlyphAtIndex:
Objective-C instance method.
- glyphRangeForBoundingRect:inTextContainer:
Objective-C instance method.
- glyphRangeForBoundingRectWithoutAdditionalLayout:inTextContainer:
Objective-C instance method.
- glyphRangeForCharacterRange:
Objective-C instance method.
- glyphRangeForTextContainer:
Objective-C instance method.
- hyphenationFactor
Objective-C instance method.
- insertGlyph:atGlyphIndex:characterIndex:
Objective-C instance method.
- insertTextContainer:atIndex:
Objective-C instance method.
- invalidateDisplayForCharacterRange:
Objective-C instance method.
- invalidateDisplayForGlyphRange:
Objective-C instance method.
- invalidateGlyphsForCharacterRange:changeInLength:
Objective-C instance method.
- invalidateLayoutForCharacterRange:isSoft:
Objective-C instance method.
- layoutManagerOwnsFirstResponderInWindow:
Objective-C instance method.
- lineFragmentRectForGlyphAtIndex:
Objective-C instance method.
- lineFragmentUsedRectForGlyphAtIndex:
Objective-C instance method.
- locationForGlyphAtIndex:
Objective-C instance method.
- notShownAttributeForGlyphAtIndex:
Objective-C instance method.
- numberOfGlyphs
Objective-C instance method.
- rangeOfNominallySpacedGlyphsContainingIndex:
Objective-C instance method.
- removeTextContainerAtIndex:
Objective-C instance method.
- replaceGlyphAtIndex:withGlyph:
Objective-C instance method.
- replaceTextStorage:
Objective-C instance method.
- rulerAccessoryViewForTextView:paragraphStyle:ruler:enabled:
Objective-C instance method.
- rulerMarkersForTextView:paragraphStyle:ruler:
Objective-C instance method.
- setBackgroundLayoutEnabled:
Objective-C instance method.
- setCharacterIndex:forGlyphAtIndex:
Objective-C instance method.
- setDelegate:
Objective-C instance method.
- setDrawsOutsideLineFragment:forGlyphAtIndex:
Objective-C instance method.
- setExtraLineFragmentRect:usedRect:textContainer:
Objective-C instance method.
- setIntAttribute:value:forGlyphAtIndex:
Objective-C instance method.
- setHyphenationFactor:
Objective-C instance method.
- setLineFragmentRect:forGlyphRange:usedRect:
Objective-C instance method.
- setLocation:forStartOfGlyphRange:
Objective-C instance method.
- setNotShownAttribute:forGlyphAtIndex:
Objective-C instance method.
- setShowsControlCharacters:
Objective-C instance method.
- setShowsInvisibleCharacters:
Objective-C instance method.
- setTextContainer:forGlyphRange:
Objective-C instance method.
- setTextStorage:
Objective-C instance method.
- setUsesScreenFonts:
Objective-C instance method.
- showAttachmentCell:atPoint:
Objective-C instance method.
- showsControlCharacters
Objective-C instance method.
- showsInvisibleCharacters
Objective-C instance method.
- substituteFontForFont:
Objective-C instance method.
- textContainerChangedGeometry:
Objective-C instance method.
- textContainerChangedTextView:
Objective-C instance method.
- textContainerForGlyphAtIndex:
Objective-C instance method.
- textContainers
Objective-C instance method.
- textStorage
Objective-C instance method.
- textStorage:edited:range:changeInLength:invalidatedRange:
Objective-C instance method.
- textViewForBeginningOfSelection
Objective-C instance method.
- underlineGlyphRange:underlineType:lineFragmentRect:lineFragmentGlyphRange:containerOrigin:
Objective-C instance method.
- usedRectForTextContainer:
Objective-C instance method.
- usesScreenFonts
Objective-C instance method.
protected LayoutManager(boolean shouldAllocate, int objcObject)
public LayoutManager()
[[NSLayoutManager
alloc] init]
.
public native TextStorage textStorage()
- textStorage
Objective-C instance method.
public native void setTextStorage(TextStorage textStorage)
- setTextStorage:
Objective-C instance method.
public native void replaceTextStorage(TextStorage newTextStorage)
- replaceTextStorage:
Objective-C instance method.
public native Object delegate()
- delegate
Objective-C instance method.
public native void setDelegate(Object delegate)
- setDelegate:
Objective-C instance method.
public native Array textContainers()
- textContainers
Objective-C instance method.
public native void addTextContainer(TextContainer container)
- addTextContainer:
Objective-C instance method.
public native void insertTextContainerAtIndex(TextContainer container, int index)
- insertTextContainer:atIndex:
Objective-C instance method.
public native void removeTextContainerAtIndex(int index)
- removeTextContainerAtIndex:
Objective-C instance method.
public native void textContainerChangedGeometry(TextContainer container)
- textContainerChangedGeometry:
Objective-C instance method.
public native void textContainerChangedTextView(TextContainer container)
- textContainerChangedTextView:
Objective-C instance method.
public final native void invalidateDisplayForGlyphRange(Range glyphRange)
- invalidateDisplayForGlyphRange:
Objective-C instance method.
public native void invalidateDisplayForCharacterRange(Range charRange)
- invalidateDisplayForCharacterRange:
Objective-C instance method.
public native void textStorageChanged(TextStorage str, int editedMask, Range newCharRange, int delta, Range invalidatedCharRange)
- textStorage:edited:range:changeInLength:invalidatedRange:
Objective-C instance method.
public native void setBackgroundLayoutEnabled(boolean flag)
- setBackgroundLayoutEnabled:
Objective-C instance method.
public native boolean backgroundLayoutEnabled()
- backgroundLayoutEnabled
Objective-C instance method.
public native void setShowsInvisibleCharacters(boolean flag)
- setShowsInvisibleCharacters:
Objective-C instance method.
public native boolean showsInvisibleCharacters()
- showsInvisibleCharacters
Objective-C instance method.
public native void setShowsControlCharacters(boolean flag)
- setShowsControlCharacters:
Objective-C instance method.
public native boolean showsControlCharacters()
- showsControlCharacters
Objective-C instance method.
public native void setHyphenationFactor(float factor)
- setHyphenationFactor:
Objective-C instance method.
public native float hyphenationFactor()
- hyphenationFactor
Objective-C instance method.
public native void insertGlyphAtGlyphIndex(int glyph, int glyphIndex, int charIndex)
- insertGlyph:atGlyphIndex:characterIndex:
Objective-C instance method.
public native void replaceGlyphAtIndex(int glyphIndex, int newGlyph)
- replaceGlyphAtIndex:withGlyph:
Objective-C instance method.
public native void deleteGlyphsInRange(Range glyphRange)
- deleteGlyphsInRange:
Objective-C instance method.
public native void setCharacterIndexForGlyphAtIndex(int charIndex, int glyphIndex)
- setCharacterIndex:forGlyphAtIndex:
Objective-C instance method.
public native int numberOfGlyphs()
- numberOfGlyphs
Objective-C instance method.
public native int glyphAtIndex(int glyphIndex)
- glyphAtIndex:
Objective-C instance method.
public native int characterIndexForGlyphAtIndex(int glyphIndex)
- characterIndexForGlyphAtIndex:
Objective-C instance method.
public native void setGlyphAttributeForGlyphAtIndex(int attributeTag, int val, int glyphIndex)
- setIntAttribute:value:forGlyphAtIndex:
Objective-C instance method.
public native int glyphAttributeForGlyphAtIndex(int attributeTag, int glyphIndex)
- intAttribute:forGlyphAtIndex:
Objective-C instance method.
public native void setTextContainerForGlyphRange(TextContainer container, Range glyphRange)
- setTextContainer:forGlyphRange:
Objective-C instance method.
public native void setLineFragmentRect(Rect fragmentRect, Range glyphRange, Rect usedRect)
- setLineFragmentRect:forGlyphRange:usedRect:
Objective-C instance method.
public native void setExtraLineFragmentRect(Rect fragmentRect, Rect usedRect, TextContainer container)
- setExtraLineFragmentRect:usedRect:textContainer:
Objective-C instance method.
public native void setDrawsOutsideLineFragmentForGlyphAtIndex(boolean flag, int glyphIndex)
- setDrawsOutsideLineFragment:forGlyphAtIndex:
Objective-C instance method.
public native void setLocationForStartOfGlyphRange(Point location, Range glyphRange)
- setLocation:forStartOfGlyphRange:
Objective-C instance method.
public native void setNotShownForGlyphAtIndex(boolean flag, int glyphIndex)
- setNotShownAttribute:forGlyphAtIndex:
Objective-C instance method.
public native Rect usedRectForTextContainer(TextContainer container)
- usedRectForTextContainer:
Objective-C instance method.
public native Rect extraLineFragmentRect()
- extraLineFragmentRect
Objective-C instance method.
public native Rect extraLineFragmentUsedRect()
- extraLineFragmentUsedRect
Objective-C instance method.
public native TextContainer extraLineFragmentTextContainer()
- extraLineFragmentTextContainer
Objective-C instance method.
public native boolean drawsOutsideLineFragmentForGlyphAtIndex(int glyphIndex)
- drawsOutsideLineFragmentForGlyphAtIndex:
Objective-C instance method.
public native Point locationForGlyphAtIndex(int glyphIndex)
- locationForGlyphAtIndex:
Objective-C instance method.
public native boolean notShownAttributeForGlyphAtIndex(int glyphIndex)
- notShownAttributeForGlyphAtIndex:
Objective-C instance method.
public native Range glyphRangeForTextContainer(TextContainer container)
- glyphRangeForTextContainer:
Objective-C instance method.
public native Range rangeOfNominallySpacedGlyphsContainingIndex(int glyphIndex)
- rangeOfNominallySpacedGlyphsContainingIndex:
Objective-C instance method.
public native Rect boundingRectForGlyphRange(Range glyphRange, TextContainer container)
- boundingRectForGlyphRange:inTextContainer:
Objective-C instance method.
public native Range glyphRangeForBoundingRect(Rect bounds, TextContainer container)
- glyphRangeForBoundingRect:inTextContainer:
Objective-C instance method.
public native Range glyphRangeForBoundingRectWithoutAdditionalLayout(Rect bounds, TextContainer container)
- glyphRangeForBoundingRectWithoutAdditionalLayout:inTextContainer:
Objective-C instance method.
public native boolean usesScreenFonts()
- usesScreenFonts
Objective-C instance method.
public native void setUsesScreenFonts(boolean flag)
- setUsesScreenFonts:
Objective-C instance method.
public native Font substituteFontForFont(Font originalFont)
- substituteFontForFont:
Objective-C instance method.
public native Array rulerMarkersForTextView(TextView view, ParagraphStyle style, RulerView ruler)
- rulerMarkersForTextView:paragraphStyle:ruler:
Objective-C instance method.
public native View rulerAccessoryViewForTextView(TextView view, ParagraphStyle style, RulerView ruler, boolean isEnabled)
- rulerAccessoryViewForTextView:paragraphStyle:ruler:enabled:
Objective-C instance method.
public native boolean layoutManagerOwnsFirstResponderInWindow(Window window)
- layoutManagerOwnsFirstResponderInWindow:
Objective-C instance method.
public native TextView firstTextView()
- firstTextView
Objective-C instance method.
public native TextView textViewForBeginningOfSelection()
- textViewForBeginningOfSelection
Objective-C instance method.
public native void drawBackgroundForGlyphRange(Range glyphsToShow, Point origin)
- drawBackgroundForGlyphRange:atPoint:
Objective-C instance method.
public native void drawGlyphsForGlyphRange(Range glyphsToShow, Point origin)
- drawGlyphsForGlyphRange:atPoint:
Objective-C instance method.
public native void showAttachmentCell(Cell cell, Point point)
- showAttachmentCell:atPoint:
Objective-C instance method.
public native void drawUnderlineForGlyphRange(Range glyphRange, int underlineVal, float baselineOffset, Rect lineRect, Range lineGlyphRange, Point containerOrigin)
- drawUnderlineForGlyphRange:underlineType:baselineOffset:lineFragmentRect:lineFragmentGlyphRange:containerOrigin:
Objective-C instance method.
public native void underlineGlyphRange(Range glyphRange, int underlineVal, Rect lineRect, Range lineGlyphRange, Point containerOrigin)
- underlineGlyphRange:underlineType:lineFragmentRect:lineFragmentGlyphRange:containerOrigin:
Objective-C instance method.
public native Range invalidateGlyphsForCharacterRange(Range charRange, int delta)
- invalidateGlyphsForCharacterRange:changeInLength:
Objective-C instance method.
public final native Range invalidateLayoutForCharacterRange(Range charRange, boolean flag)
- invalidateLayoutForCharacterRange:isSoft:
Objective-C instance method.
public final native TextContainer textContainerForGlyphAtIndex(int glyphIndex)
- textContainerForGlyphAtIndex:
Objective-C instance method.
public final native Range effectiveCharacterRangeInTextContainerForGlyphAtIndex(int glyphIndex)
- effectiveCharacterRangeInTextContainerForGlyphAtIndex:
Objective-C instance method.
public final native Rect lineFragmentRectForGlyphAtIndex(int glyphIndex)
- lineFragmentRectForGlyphAtIndex:
Objective-C instance method.
public final native Range effectiveGlyphRangeInLineFragmentRectForGlyphAtIndex(int glyphIndex)
- effectiveGlyphRangeInLineFragmentRectForGlyphAtIndex:
Objective-C instance method.
public final native Rect lineFragmentUsedRectForGlyphAtIndex(int glyphIndex)
- lineFragmentUsedRectForGlyphAtIndex:
Objective-C instance method.
public final native Range effectiveGlyphRangeInLineFragmentUsedRectForGlyphAtIndex(int glyphIndex)
- effectiveGlyphRangeInLineFragmentUsedRectForGlyphAtIndex:
Objective-C instance method.
public final native Range glyphRangeForCharacterRange(Range charRange)
- glyphRangeForCharacterRange:
Objective-C instance method.
public final native Range actualCharacterRangeForCharacterRange(Range charRange)
- actualCharacterRangeForCharacterRange:
Objective-C instance method.
public final native Range characterRangeForGlyphRange(Range glyphRange)
- characterRangeForGlyphRange:
Objective-C instance method.
public final native Range actualGlyphRangeForGlyphRange(Range glyphRange)
- actualGlyphRangeForGlyphRange:
Objective-C instance method.
All Packages Class Hierarchy This Package Previous Next Index